/*alex*/
#mainContainer{overflow:auto}
.col-1{min-width:7em} 

.page.table-bordered th,.page.table-bordered td{border-left:0}
.page.table-border th,.page.table-border td{border:0}
.page.table-bordered{border:0}
.page.table-bordered td{font-size: 14px}

.table-bgcolor-gary{background-color: #eee}
.col-98{width:98%}
.bt-none{border-top:none;}
.bl-none{border-left:none!important}
.table-maxHeight{height:400px;overflow-y:auto;}
table [class^="col-"],table [class*=" col-"]{float:initial}
#checkDataTable tr:hover{background-color: #F5F5F5}
.input-col-3{width:30%}
.input-col-6{width:60%}
.h3{font-size:24px}
.bgTextColoe{background-color:#fff}
textarea.input-text{min-height:300px;min-width:600px}

.site-tip{color:#44BADE;margin-left:1em}

.modal-mcgt tr{line-height:4em}
.shadeFile{position: absolute;left: 75px;background: #fff;bottom: 8px;min-width:100px}
/*input-file*/
.btn-upload{position: relative; display:inline-block;height:36px; *display:inline;overflow:hidden;vertical-align:middle;cursor:pointer}
.upload-url{cursor: pointer}
.input-file{position:absolute; right:0; top:0; cursor: pointer; z-index:1; font-size:30em; *font-size:30px;opacity:0;filter: alpha(opacity=0)}
.btn-upload .input-text{ width:auto;}
.form-group .upload-btn{ margin-left:-1px}
/* 分页css */
/* #layPage a{margin:0 3px 6px;padding:0 10px;height:29px;line-height:29px;color:#666;display:inline-block;*zoom:1;*display:inline;  border:1px solid #ccc;background-color:#fff;vertical-align:top}
#layPage a:hover{text-decoration:none}
#layPage .laypage_curr{cursor:auto;font-weight:700;border:0} */
/*tree*/
#parentsZTree li a{position:relative}
#parentsZTree a:hover{text-decoration:none}
.ztree a{position:relative}
.ztree li .treeFunction{position:absolute;top:0;right:-66px;color:red;}
.ztree .treeFunction span{cursor:pointer}
.ztree  span:hover{text-decoration:underline}
.ztree .treeEdit{margin-right:5px}
.ztree  ul{border:0}

#parentsZTree{max-height:600px;overflow-y:auto}

/*alex end*/
/*christina*/
.article-top{margin-top: 15px;}
.add-content{position:absolute;right:30px;top:30px;}
@media screen and (max-width:768px) {
    .add-content{top:130px;}
}
.must{color:#cc0000;}
.no-display{display: none;}
.content-manager-item a,.column-setting-item a{text-decoration: none;}
.Huifold .column-setting-item h4.selected b,.Huifold .content-manager-item h4.selected b{background-position: -195px -80px !important;}
.content-manager-item .arrow-r,.column-setting-item .arrow-r{display: none;}

/*zTree*/
div.zTreeDemoBackground {width:250px;height:100%;text-align:left;position: absolute;left:-250px;top: 0;border-right:1px solid #dfdfdf;z-index: 3; }
ul.ztree {margin-top: 10px;background: #fff;height:100%;overflow:auto;}
ul.ztree .line{border: none;}
ul.log {border: 1px solid #617775;background: #f0f6e4;width:300px;height:170px;overflow: hidden;}
ul.log.small {height:45px;}
ul.log li {color: #666666;list-style: none;padding-left: 10px;}
ul.log li.dark {background-color: #E3E3E3;}
.zTreeDemoBackground .slide_btn{position: absolute;right:-10px;top:50%;width:10px;height: 50px;margin-top: -25px;z-index: 4;cursor: pointer;background-color:#2fb4da;color:#fff;font-size:12px;line-height:50px}
.zTreeDemoBackground .slide_btn.in{background-position: 0 0; }
.zTreeDemoBackground .slide_btn.in:hover{background-position: -20px 0; }
.zTreeDemoBackground .slide_btn.out{background-position: -10px 0; }
.zTreeDemoBackground .slide_btn.out:hover{background-position: -30px 0; }

/* ruler */
div.ruler {height:20px; width:220px; background-color:#f0f6e4;border: 1px solid #333; margin-bottom: 5px; cursor: pointer}
div.ruler div.cursor {height:20px; width:30px; background-color:#3C6E31; color:white; text-align: right; padding-right: 5px; cursor: pointer}

/*tab*/
.tabBar span {font-weight: normal;color: #575757;}
.tabBar span.current {background-color:#0068b7;}
.tabBar {border-bottom: 2px solid #0068b7; }

/* checkbox */
.radio-box label{ height: 22px;line-height: 22px; cursor: pointer;}
.check-box label{ height: 25px;line-height: 25px; cursor: pointer;}
.disabled{color: #999;}
/* ��ѡ��/checkbox��ʽ */

/*channel management*/
.search_form label,.search_form .btn {margin-right: .5em;margin-left: 1em;}
.tbody_bg{background: #fff;}
.channel_list_img{height: 50px;}
.imgLib_img{ cursor: pointer; }
.channel_btn{margin:5px;}
.upload-img{position:relative;display:block;width:135px;min-height: 50px;box-sizing: border-box;cursor:pointer;background: url(../img/error-img.png) center no-repeat}
.upload-img img,.update-img{width: 135px;border: 1px solid #dddddd;box-sizing: border-box;min-height: 50px;max-height: 200px}
.upload-img i{display: block;position: absolute;z-index: 99;left: 1px;top: 1px;width:50px;height: 50px;}
.upload-img i.pc-icon{background: url(../img/pic-icon.png) no-repeat;background-position: 0 0;}
.upload-img i.app-icon{background: url(../img/pic-icon.png) no-repeat;background-position:-103px 0;}
.upload-img i.we-icon{background: url(../img/pic-icon.png) no-repeat;background-position:-51px 0;}
.upload-img img:hover,.update-img:hover,.upload-img-controls>a.upload-btn:hover,.upload-img-controls>a.delete-btn:hover,.upload-img-s:hover{border: 1px solid #138ce7;-webkit-transition: all .2s linear 0s;-moz-transition: all .2s linear 0s;-o-transition: all .2s linear 0s;transition: all .2s linear 0s;}
.upload-img-controls{width:135px;margin: 10px 0;}
.upload-img-controls>a{display: block;width: 100%;height: 31px;line-height: 31px;font-size: 14px;border: 1px solid #ddd;text-align: center;box-sizing: border-box;text-decoration: none;}
.upload-img-controls>a.upload-btn{color: #0069b7;}
.upload-img-controls>a.upload-btn.disabled,.upload-img.disabled{color: #999;cursor: default}
.upload-img-controls>a.upload-btn.disabled:hover,.upload-img.disabled img:hover{border: 1px solid #ddd;}
.upload-img-controls>a.delete-btn:hover{border: 1px solid #d96a6a;}
.rec-size {font-size: 12px;text-align: center;color: #0069b7;padding: 0 0 5px; }
.mt-3{margin-top: 3px;}

/*live channel management*/
.laydate_body .laydate_box{width: 242px!important;}
.laydate_body .laydate_box *{box-sizing: content-box}
.empower-type-content{margin-top: 22px;}
#ad-video {margin-top: 7px;margin-right: 5px;}


.btn-lg{
    width: 120px;
    overflow: hidden;
    text-overflow:ellipsis;
}
.modal-dialog{
    width: 100% !important;
}

.fs-14{font-size: 14px;}
.order-m{ width: 200px;font-size: 14px;height: 31px;line-height: 1.42857;padding: 4px}
.chat-user-type{width: 560px;border-bottom: 1px solid #ddd;margin-top: 20px;margin-bottom: 15px;font-weight: bold }
.chat-user-type>div{width: 120px;padding: 10px 0;text-align: center;margin-right: 20px;margin-bottom:-1px;cursor: pointer}
.chat-user-type>div.active{border-bottom: 2px solid #0068b7;color: #0068b7;}
.para-box{border: 1px solid #ddd;padding: 0 15px 15px 10px;}

select:disabled{background-color: rgb(235, 235, 228);cursor: auto}
.popup{padding: 10px;}

.analyze-title{font-size: 16px;color: #555;background: #eee;padding: 10px 20px;margin: 20px 0 10px;border-left: 5px solid #0068b7;}
.chart-box{width: 700px;height: 500px;margin-left: 10%;}
.chart-box-1{width: 700px;height: 400px;margin-left: 10%;}
.btn.grey-btn,.btn.grey-btn:hover,.btn.grey-btn:focus,.btn.grey-btn:active,.btn.grey-btn:visited{background: #e6e6e6;cursor: default}

/*interact guess*/
.layui-layer-content{position: relative;}
.guess-btn{position: absolute;right:20px;bottom:20px;}
.guess-item-title{font-size: 18px;margin: 0 10px 10px;font-weight: bold}
.guess-item-answer>div{line-height: 2em;margin:0 20px 5px;font-size: 16px;width: 450px;}
.guess-item-answer>div label{margin-left: 10px;}
.guess-item-answer>div label span{font-weight: bold;margin-right: 5px;}

/*interact cheer*/
.team-table{min-width: 500px;}
.cheer-input{width: 80px;}
.upload-img-s{border: 1px solid transparent;box-sizing: border-box;cursor:pointer;display: inline-block;padding: 2px;min-height: 50px; }
.upload-img-s img{width: 50px;}
.upload-img-btn{cursor:pointer; color: #0068b7;font-weight: bold}
.upload-img-btn:hover{text-decoration: underline;}

/*user management*/
.page.table-bordered td {
    font-size: 14px;
}
.bgTextColoe {
    background-color: #fff;
}
.input-col-3 {
    width: 30%;
}
textarea.input-text {
    min-height: 300px;
    min-width: 600px;
}
.grey-bg {
    background: #ebebe4;
}
/*christina end*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,
form,fieldset,input,textarea,p,blockquote,th,td,span {
    padding: 0; 
    margin: 0;
    box-sizing: border-box;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset,img {
    border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
    font-weight: normal;
    font-style: normal;
}
ol,ul {
    list-style: none;
}
caption,th {
    text-align: left;
}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
}
a {
    text-decoration: none;
}
q::before,q::after {
    content:"";
}
abbr, acronym {
    border: 0;
}
input {
    outline: none;
    border: 0;
}
html, body {
    height: 100%;
    font: 14px/1.3 'Microsoft YaHei','Arial';
}
.hide {
    display: none !important;
}
.login-bg {
    position: relative;
    width: 100%;
    height: 100%;
    min-height: 520px;
}
.login-wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    width: 300px;
    margin-top: -220px;
    margin-left: -150px;
    padding-top: 160px;
    background: url(../img/logo.png) top center no-repeat;
    text-align: center;
}
.login-slogan {/*1*/
    color: #000;
    font-size: 14px;
    margin-bottom: 60px;
}
.login-input{
    *display: block;
    width: 300px;
    *width: 288px;
    padding-left: 12px;
    height: 46px;
    line-height: 46px;
    border: solid 1px #d9d9d9;
    border-radius: 3px;
    margin-bottom: 30px;
    color: #000;
}
.tableBox{
    padding-right: 5%;
}
.login-btn {
    display: block;
    width: 300px;
    height: 46px;
    line-height: 46px;
    background: #03aaf4;
    font-size: 16px;
    color: #fff;
    text-align: center;
}
.footer {
    position: absolute;
    width: 100%;
    bottom: -100px;
    text-align: center;
    font-size: 12px;
    color: #333;
}

/* 颜色 START */
/* 主色 */
.c-primary,.c-primary a,a.c-primary{ color: #2fb4da }
.c-primary a:hover,a.c-primary:hover{ color: #2fb4da }
.btn-primary{color:#fff;background-color:#2fb4da; border-color:#2fb4da}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active{color:#fff;background-color:#2fb4da;border-color:#2fb4da}

/* 次主色 */
.c-secondary,.c-secondary a,a.c-secondary{color: #6ac0d9 }
.c-secondary a:hover,a.c-secondary:hover{ color: #6ac0d9 }
.btn-secondary{color:#fff;background-color:#6ac0d9; border-color:#6ac0d9}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active,
.btn-secondary.active{color:#fff;background-color:#6ac0d9;border-color:#6ac0d9}

/* 颜色 END */
/* 头部 START */
.Hui-header {
    height: 94px;
    border-bottom: solid 1px #d8e5ee;
    background: #2fb4da;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.mccmsa-header {
    line-height: 90px;
    padding-left: 230px;
    background: #fff;
    border-top: solid 5px #2fb4da;
    color: #666;
}
.header-logo {
    position: absolute;
    top: -5px;
    left: 0;
    width: 200px;
    height: 100px;
    background: #2fb4da url(../img/logo_2.png) center no-repeat;
}
.user-operation {
    padding-right: 40px;
    color: #999;
}
.user-operation .button {
    position: relative;
    display: inline-block;
    height: 20px;
    line-height: 20px;
    padding: 0 25px 0 60px;
    cursor: pointer;
}
.user-operation .change-pwd {
    background: url(../img/img.png) -105px -125px no-repeat
}
.user-operation .logout {
    background: url(../img/img.png) -109px -2px no-repeat
}
/* 头部 END */
/* 侧导航 START */
.Hui-nav-toggle {
    background-color: #2fb4da;
    text-indent: -99999px;
}
.Hui-aside {
    top: 100px;
    background-color: #fff;
    border-right: solid 1px #d8e5ee;
}
.Huifold .item h4 {
    padding: 0 0 0 60px;
    height: 40px;
    line-height: 40px;
    background: #fff;
    color: #8e8e8e;
    font-size: 14px;
    border-top: solid 1px #d8e5ee;
}
.Huifold .item h4 b {
    top: 13px;
    background: url(../img/img.png) -57px -5px no-repeat;
    text-indent: -999999px;
}
.Huifold .item h4.selected b {
    background-position: -93px -3px;
}
.item-icon {
    position: absolute;
    top: 10px;
    left: 20px;
    display: inline-block;
    width: 22px;
    height: 22px;
    background: url(../img/img.png) no-repeat;
}
.item-icon.basic-setting {
    background-position: 1px -41px;
}
.item-icon.ui-style {
    background-position: -88px -40px;
}
.item-icon.column-setting {
    background-position: -135px -40px;
}
.item-icon.content-manager {
    background-position: 1px -78px;
}
.item-icon.interaction-manager {
    background-position: -45px -79px;
}
.item-icon.system-data {
    background-position: -91px -79px;
}
.item-icon.system-config {
    background-position: -129px -85px;
}
.Huifold .item:last-child h4 {
    border-bottom: solid 1px #d8e5ee;
}
.Huifold .item h4.selected {
    background-color: #2fb4da;
    color: #fff
}
.Huifold .item h4.selected .item-icon.basic-setting {
    background-position: -46px -43px;
}
.Huifold .item h4.selected .item-icon.ui-style {
    background-position: -163px -3px;
}
.Huifold .item h4.selected .item-icon.column-setting {
    background-position: -164px -40px;
}
.Huifold .item h4.selected .item-icon.content-manager {
    background-position: -163px -79px;
}
.Huifold .item h4.selected .item-icon.interaction-manager {
    background-position: -163px -124px;
}
.Huifold .item h4.selected .item-icon.system-data {
    background-position: -195px -6px;
}
.Huifold .item h4.selected .item-icon.system-config {
    background-position: -194px -42px;
}
.menu_dropdown {
    overflow: hidden;
}
.Huifold .item .info, .menu_dropdown dd ul {
    padding: 0;
}
.menu_dropdown dd li {
    position: relative;
    height: 40px;
    line-height: 40px;
}
.menu_dropdown dd li a {
    height: 40px;
    line-height: 40px;
    padding-left: 60px;
    font-size: 14px;
    color: #999;
}
.menu_dropdown li a:hover {
    background-color: #fff;
    color: #9e9e9e;
}
.Hui-aside .menu_dropdown li.current a {
    background: #f9f9f9;
    color: #2fb4da;
}
.arrow-r {
    position: absolute;
    top: 12px;
    right: 10px;
    display: inline-block;
    width: 16px;
    height: 16px;
    background: url(../img/img.png) -48px -125px no-repeat;
}
.dislpayArrow {
    z-index: 99;
}
.dislpayArrow a {
    width: 20px;
    height: 50px;
    background-color: #4cc0e3;
    background-image: url(../img/arrow_left.png);
    background-position: center;
    background-repeat: no-repeat
}
.dislpayArrow a.open {
    background-image: url(../img/arrow_right.png);
    background-position: center
}
.dislpayArrow a.open:hover,
.dislpayArrow a:hover {
    background-color: #2c9fc2;
    background-position: center
}
.zTreeDemoBackground{
    background-color: #fff
}
/* 侧导航 END */
/* 内容 START */
.Hui-article-box {
    top: 100px;
    padding-top: 30px;
    padding-left: 35px;
}
.breadcrumb {
    position: relative;
    padding-left: 30px;
    padding-right: 26px;
    background-color: #fff;
    border-bottom: none;
    color: #999;
}
.location-icon {
    position: absolute;
    top: 8px;
    left: 0;
    display: inline-block;
    width: 20px;
    height: 25px;
    background: url(../img/img.png) no-repeat;
}
.Hui-article {
    top: 65px;
    padding: 0 25px 30px;
}
@media (max-width: 767px) {
    div.zTreeDemoBackground{
        padding-top: 110px;
        width: 200px;
        left: -200px
    }
}
/* 表单 START */
.form-note {
    margin-top: 3px;
}
/* 表单 END */
/* 内容 END */

@media (max-width: 767px) {
    .Hui-article-box {
        padding-top: 130px;
    }
    .Hui-article {
        top: 165px;
    }
}
/*
*eva START
*/
/* 通用类 */
.none{
	display: none!important
}
.eva-hidden{
	position: absolute;
    height: 0px;
    visibility: hidden;
}
.in-bl{
	display:inline-block;
	*display:inline;
	*zoom:1;
}
.mr-p{
	margin-right: 20px
}
.eva-col-10{
	min-width: 60px;
	width: 10%
}
.lab-4{
	display: inline-block;
	min-width: 4em
}
.grey-fix{
	position: absolute;
    display: block;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
    background: url(../img/fix.png);
}
.lib-cotent{
	width: 770px;
	padding: 10px 0 0 17px;
}
.lib-img-cotent{
	width: 135px;
	height: 145px;
	overflow: hidden;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px
}
.lib-img{
	width: 133px;
	border: 1px solid #ddd
}
.w-130{
	width: 130px
}
.w-145{
	padding: 0;
	width: 145px;
	margin-right: 30px;
	overflow-x: hidden
}
.w-15{
	padding: 0;
	width: 15px
}
.w-60{
	padding: 0;
	width: 60px
}
.eva-textarea{
	overflow-y:visible
}
/* 分页css START */
.layPage a,
#layPage a{
	margin:0 3px 6px;
	padding:0 10px;
	height:29px;
	line-height:29px;
	color:#666;
	display:inline-block;
	*zoom:1;
	*display:inline;
	border:1px solid #ccc;
	background-color:#fff;
	vertical-align:top
}
.layPage a:hover,
#layPage a:hover{
	text-decoration:none
}
.layPage .laypage_curr,
#layPage .laypage_curr{
	cursor:auto;
	font-weight:700;
	border:0
}
.table .eva-name{
	width: 150px;
	max-width: 150px;
}
.table .eva-url{
	width: 220px;
	max-width: 220px;
}
.table .eva-operation{
	width: 250px;
	max-width: 250px;
}
/* 分页css END */

/* 表格样式 START */
.table-maxHeight{
	height:400px;
	overflow-y:auto
}
.table-bgcolor-gary{
	background-color: #eee
}
.bt-none{
	border-top:none
} 
#listAppointment{
	background-color: #fff
}
#listAppointment a{
	display: block
}
.btnstyle{
    margin-left:0px;
    background-color: #2fb4da;
    height:25px;
    color:#fff;
    vertical-align: middle;
    line-height: 0;
}
.eva-m{
	width: 170px;
	font-size: 14px;
    height: 31px;
    line-height: 1.42857;
    padding: 4px
}
.eva-s{
	width: 120px;
	font-size: 14px;
    height: 31px;
    line-height: 1.42857;
    padding: 4px
}
.table{
	margin-top: 10px
}
#roleManagement table{
	margin-top: 0
}
/* 表格样式 END */

/* 三级菜单 */
.tabBar{
	margin-bottom: 10px;
	min-width: 700px
}

/* 用户查询 START */
.list-search .input-text,.list-search .btn{
	margin-top: 5px;
	margin-bottom: 5px
}
.list-search .select-box{
	width: inherit
}
.list-search label{
	margin-right: .5em;
	margin-left: 1em
}
.list-search label:first-child{
	margin-left: 0
}
.btn1{
	height: 36px;
	background-color: #fff;
	margin-left: 10px;
    border-color: #ddd
}
.btn1 i{
	margin-right: 2px;
    vertical-align: middle
}
/* 用户查询 END */

/* indexCotent START */
.eva-h1,
.eva-h2,
.eva-h3{
	line-height: 1;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 18px;
    color: #697882;
	font-family: '', '微软雅黑 Light', '微软雅黑';
    font-style: normal
}
.eva-h1{
	font-weight: 290;
}
.eva-h2{
    font-weight: 700;
    padding-bottom: 18px;
    border-bottom: 1px solid #ddd;
    margin-bottom: 10px
}
.eva-h3{
	font-weight: 300;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
    margin-bottom: 10px
}
.eva-p{
	line-height: 1.5
}
.index-tip{
	color:#070;
	padding: 20px 24px;
	border-left: 6px solid #c9e2b3;
	height: 100px;
	background-color: #eef7ea
}
.index-cotent{
	margin-top: 20px;
	padding: 5px 24px
}
.index-cotent .col-sm-5{
	padding-left: 34px;
}
.index-cotent .row{
	margin-top: 18px;
}
.index-cotent .eva-p{
	margin-top: 18px;
	margin-bottom: 18px;
}
.u2,
.u4,
.u6,
.u8,
.u10,
.u14,
.u-up,
.u-down,
.u-block{
	width: 24px;
	height: 24px;
	display: inline-block;
	vertical-align: text-bottom;
	margin-right: 12px
}
.u2{
	background: transparent url(../img/u2.png) center no-repeat
}
.u4{
	background: transparent url(../img/u4.png) center no-repeat
}
.u6{
	background: transparent url(../img/u6.png) center no-repeat
}
.u8{
	width: 32px;
	height: 32px;
	background: transparent url(../img/u8.png) center no-repeat
}
.u10{
	background: transparent url(../img/u10.png) center no-repeat
}
.u14{
	background: transparent url(../img/u14.png) center no-repeat
}
.u-up{
	background: transparent url(../img/up.png) center no-repeat
}
.u-down{
	background: transparent url(../img/down.png) center no-repeat
}
.u-block{
	background: transparent url(../img/block.png) center no-repeat
}
/* indexCotent END */
/* userAdd Start*/
.user-p{
	min-width: 370px;
	padding-left: 4em;
	padding-top: 5px;
	padding-bottom: 25px
}
.user-p label,
.user-p .img,
.user-p .input{
	display: inline-block
}
.user-p label{
	min-width: 5em
}
.user-p .img,
.user-p img{
	vertical-align: text-top;
	height: 50px
}
.user-p.img{
	height: 80px
}
.user-p .input{
	vertical-align: text-top;
	height: 31px
}
#userMassage .user-search{
	margin-left: 30px
}
#userMassage .select-box,
#webcastMassage .select-box{
	width: 130px
}
@media (max-width: 1200px){
	.two-row{
		width: 100%;
		float: left
	}
}
/* userAdd End*/
/* 错误提示 */
span.error-lab{
	font-size: 1rem;
    padding-left: .5rem;
    color: #dd514c
}
/* H-ui Hack */
th[class^='col-'],
td[class^='col-']{
    float: none
}
.sever-em{
	width: 7em
}
/* 地址 */
#address .box-m{
	width: 160px
}

.container{
    width: 10%;
    float: left;
    height: 30px;
    line-height: 30px;
    margin-top: 5px;
    border: 1px solid #eee;
    text-align: center;
    margin-right: 5px;
    position: relative;

}
.container .pilename:hover{
    cursor: pointer;
}
.container .menu{
    position: absolute;
    /*bottom: -35px;*/
    width: 101%;
    top: 27px;
    display: none;
    height: 158px;
    border: 1px solid #eee;
    border-top: none;
    left: -1px;
    z-index: 99;
    /*float: left;*/
}
.textpile{
    border: 1px solid #ddd;
    height: 25px;
    text-align: center;
    width: 80%;
}
.menu li {
    width: 100%;
    height: 40px;
    /*border: 1px solid #000;*/
    /*border-collapse: collapse;*/
    margin-top: -1px;
}



.menu li a:hover {
    color: #000;
    /*background: url('../img/bg1.png')repeat-x;*/
    background: #eee;
    text-decoration: none;
}
.pilesMenu li a:hover {
    color: #000;
    /*background: url('../img/bg1.png')repeat-x;*/
    background: #fff;
    text-decoration: none;
}


/*.menu li.focusa {*/
    /*background: url(../img/bg_focus.png)repeat-y;*/
/*}*/



.menu li a {
    display: block;
    float: left;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 100%;

    /* padding: 0 20px; */
}

.hidden{
    display: none;
}


.pilecontent,.two,.three,.four{
    display: none;
    /*display: block;*/
    height: 200px !important;
    overflow: auto;
}
.pilecontentRelief,.twoRelief,.ThreeRelief,.FourRelief{
    display: none;
    /*display: block;*/
    height: 200px !important;
    overflow: auto;
    background: rgb(238, 238, 238);
}
.two{
    /*display: block;*/
}

.menu li ul a {
    width: 186px;
}

.poleBox{
    right: -260% !important;
    overflow: auto;
    display: none;
    background: #fff;
}
.poleBox a,.GunBox a{
    width: 100% !important;
}
.GunBox{
    right: -389% !important;
    overflow: auto;
    display: none;
    background: #fff;
}



/*.one {*/
    /*border: 1px solid #000;*/
    /*top: 30px;*/
/*}*/


/*.one li a:hover {*/
    /*!*background: url(../img/bg1.png);*!*/
    /*background: #000;*/
/*}*/
.next{
    margin-top: 15px;
    margin-right: 3px;
}

/*.one li a.more:hover {*/
    /*!*background: url(../img/there.png) no-repeat 130px center;*!*/
    /*background: #000;*/
/*}*/



.menu li ul {
    position: absolute;
    right:-130%;
    /*background: url(../img/bg2.png);*/
    width: 205px;
    height: 90%;
    top: 4px;
    border: 1px solid #eee;
    /*display: none;*/
}
/*.menu li ul.hdw {*/
    /*left: 150px;*/
/*}*/





/*.menu li ul.hdwq {*/
    /*left: 150px;*/
/*}*/

/*

*eva END
*/


.mt-7{
    margin-top: 7px;
}
.btn-active{
    background: #c7c7c7;
}
.modal.modal1{
    width: 800px;
    height: 80%;
    left: 50%;
    top: 20%;
    margin-left: -400px;
}
@media (min-width: 576px) {
    .modal-dialog {
        max-width: 800px;
        margin: 1.75rem auto;
    }
    .modal-dialog-centered {
        min-height: calc(100% - (1.75rem * 2));
    }
    .modal-sm {
        max-width: 300px;
    }
}

@media (min-width: 992px) {
    .modal-lg {
        max-width: 800px;
    }
}

#containerMap {
    /*position: absolute;*/
    top: 20px;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 100%;
}
#tip {
    background-color: #fff;
    padding-left: 10px;
    padding-right: 10px;
    position: absolute;
    font-size: 12px;
    right: 10px;
    top: 20px;
    border-radius: 3px;
    border: 1px solid #ccc;
    line-height: 30px;
}
.amap-info-content {
    font-size: 12px;
}
#myPageTop {
    position: absolute;
    top: 30px;
    right: 30px;
    background: #fff none repeat scroll 0 0;
    border: 1px solid #ccc;
    margin: 10px auto;
    padding:6px;
    font-family: "Microsoft Yahei", "微软雅黑", "Pinghei";
    font-size: 14px;
}
#myPageTop label {
    margin: 0 20px 0 0;
    color: #666666;
    font-weight: normal;
}
#myPageTop input {
    width: 170px;
}
#myPageTop .column2{
    padding-left: 25px;
}
.amap-sug-result{
    z-index: 9999999;
}
#autodiv{
    position: absolute;
    display: none;
    top: 16px;
    width: 95%;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 120;
}
.cursor{
    cursor: pointer;
}

.item:last-child .info ul li:last-child{
    margin-bottom: 100px;
}

#layPage a,span{
    border-radius: 5px;
}

#pageIndex{
    margin-right: 3px;
}

#pageLast{
    margin-left: 3px;
}

.gunNumUl li .gun-bg:hover{
    background: #2fb4da;
    color: #fff;
    cursor: pointer;
}

.statusSuccessSpan{
    background: #5eb95e;
    color: #fff;
    border-radius: 0;
}

.statuserrSpan{
    background: #dd514c;
    color: #fff;
    border-radius: 0;
}

.statusdangerSpan{
    background: #ffa500;
    color: #fff;
    border-radius: 0;
}

.statusNoSpan{
    background: #2fb4da;
    color: #fff;
    border-radius: 0;
}

.statusOfflineSpan{
    background: #aaa;
    color: #fff;
    border-radius: 0;
}

.statusWarningSpan{
    background: #f9cb00;
    color: #fff;
    border-radius: 0;
}

.login-btn{
    background: #f9cb00;
}

.input-text.size-S, .btn.size-S{
    padding: 1px 5px;
    height: 20px;
    font-size: 11px;
}

.inlineblock{
    display: inline-block;
}
/*dssadsdasad*/
.width150{
    width: 150px;
}


.search_btn,.exprot_btn{
    margin-top: 3px;
}


.select2-container{/*因为插件原因 因而写成important*/
    width: 120px !important;
}
.pileGroupIdSelectBox  .select2-container{
width: 220px !important;
}

.eva-p1{
    display: inline-block;
    margin-top: 15px;
    width: 160px;
}

.fomtDataBr{
    width: 180px;
}

.mt-20{
    margin-top: 20px;
}

.fr{
    float: right;
}

.width45{
    width: 45%;
}

.layPage a, #layPage1 a{
    margin:0 3px 6px;
    padding:0 10px;
    height:29px;
    line-height:29px;
    color:#666;
    display:inline-block;
    *zoom:1;
    *display:inline;
    border:1px solid #ccc;
    background-color:#fff;
    vertical-align:top
}
.layPage a:hover,
#layPage1 a:hover{
    text-decoration:none
}
.layPage .laypage_curr,
#layPage1 .laypage_curr{
    cursor:auto;
    font-weight:700;
    border:0
}

.layPage a,
#layPage2 a{
    margin:0 3px 6px;
    padding:0 10px;
    height:29px;
    line-height:29px;
    color:#666;
    display:inline-block;
    *zoom:1;
    *display:inline;
    border:1px solid #ccc;
    background-color:#fff;
    vertical-align:top
}
.layPage a:hover,
#layPage2 a:hover{
    text-decoration:none
}
.layPage .laypage_curr,
#layPage2 .laypage_curr{
    cursor:auto;
    font-weight:700;
    border:0
}

/* CSS Document */
.jedatebox{width:270px;height:auto; font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;font-size:12px; cursor:default;margin: 0;padding: 0;}
.jedatebox *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-style:normal;font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;font-size:12px;}
.jedatebox ul,.jedatebox ol,.jedatebox li,.jedatebox dl{list-style-type:none;font-style:normal;font-weight: 300;}
.jedatebox .jedateym .prev{background-image: url("");}
.jedatebox .jedateym .next{background-image: url("");}
.jedatebox .jedateym .pndrop{width:14px;height:40px; overflow:hidden;display: inline-block;position:relative;vertical-align: top;background-repeat: no-repeat;background-position: center center;background-image: url("");}
.jedatebox .jedateym .prev,.jedatebox .jedateym .next{width:15%;height:40px; float:left;display:block;text-align: center;background-repeat: no-repeat;background-position: center center;}
.jedatebox em,.jedatebox i{height:40px;margin: 0;padding: 0;font-style:normal;display:inline-block;font-size: 16px;}
.jedatetipscon{color:#000; float:left; overflow:hidden;background-color: #FFFEF4; line-height:22px;padding:6px;border: 1px rgb(247, 206, 57) solid;font-style:normal;font-family:'PingFangSC-Light','PingFang SC','Segoe UI','Lucida Grande','NotoSansHans-Light','Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;font-size:12px;font-weight: 300;}
.jedatetipscon p{padding: 0;margin: 0;}
.jedatetipscon p.red{color: #ff0000;}

.jedatebox .jedatehmscon::-webkit-scrollbar{height:6px;width:6px;margin-right:5px;background: #f5f5f5;transition:all 0.3s ease-in-out;border-radius:0px}
.jedatebox .jedatehmscon::-webkit-scrollbar-track { -webkit-border-radius: 0px;border-radius: 0px;}
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb{-webkit-border-radius: 0px;border-radius: 0px;background: rgba(0,0,0,0.5); }
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.6)}
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:active{background:rgba(0,0,0,0.8)}
.jedatebox .jedatehmscon::-webkit-scrollbar-thumb:window-inactive {background: rgba(0,0,0,0.4);}
/* 蓝色风格 */
.jedateblue{border:1px #00A1CB solid;background-color:#fff;}
.jedateblue div,.jedateblue ol,.jedateblue ul,.jedateblue li,.jedateblue p,.jedateblue span{margin: 0;padding: 0;list-style-type:none;}
.jedateblue.dateshow{display:block;}
.jedateblue .jedatetop{width:100%;background: #00A1CB; color:#fff; overflow:hidden;text-align:center;}
.jedateblue .jedateym{float:left;height:40px; line-height:40px;}
.jedateblue .jedateym span{width:70%;padding: 0;float:left;text-align: center;text-overflow: ellipsis; display:block;}
.jedateblue .jedateym span input{width:100%;float:left;padding: 0;border:none;background-color:transparent;text-align: center;}
.jedateblue .jedateym .triangle{margin: 0;padding:0;font-style:normal;}
.jedateblue .jedateym .triangle:hover{background-color:#00B9E8;}
.jedateblue .jedatesety,.jedateblue .jedatesetm{width: 100%; position:absolute;left:0; top:40px; bottom:0;background-color: #fff; z-index:50;}
.jedateblue .jedatesety .ymdropul,.jedateblue .jedatesetm .ymdropul{width:100%;height:254px;overflow:auto;}
.jedateblue .jedatesety .ymdropul li{width:33.3%;float:left;text-align: center;height:50px; line-height:50px;font-size: 16px;}
.jedateblue .jedatesety .ymdropul li.disabled{color:#bbb;}
.jedateblue .jedatesetm .ymdropul li{width:33.3%;float:left;text-align: center;height:61px; line-height:61px;font-size: 16px;}
.jedateblue .jedatesetm .ymdropul li.disabled{color:#bbb;}
.jedateblue .jedatesety .ymdropul li.disabled:hover,.jedateblue .jedatesetm .ymdropul li.disabled:hover{background:#fff;}
.jedateblue .jedatesety .ymdropul li:hover,.jedateblue .jedatesetm .ymdropul li:hover{background: #F2F2F2;border-radius:4px;}
.jedateblue .jedatesety .ymdropul li.action,.jedateblue .jedatesetm .ymdropul li.action{background: #00A1CB;color:#fff;border-radius:4px;}
.jedateblue .jedatesety .ymdropul li.action:hover,.jedateblue .jedatesetm .ymdropul li.action:hover{background: #00A1CB;color:#fff;}
.jedateblue .jedatetopym p{overflow:auto; padding-top:4px;}
.jedateblue .jedatetopym p span{width:31%; margin:0 1.1%;background-color: #00A1CB;color: #fff;display: block;height:28px;line-height:28px; border-radius:5px;text-align:center;}
.jedateblue .jedatetopym p span.jedateymchri{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedateblue .jedatetopym p span.jedateymchle{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedateblue .jedatetopym p span.jedateymchok{background-color: #00A1CB;color:#fff;float:right;font-size: 12px;}

.jedateblue .jedayy,.jedateblue .jedaym{height:202px;overflow:auto; padding:5px;}
.jedateblue .jedayy li{width:33.3%;float:left;text-align: center;height:38px; line-height:38px;font-size: 14px;}
.jedateblue .jedayy li.action,.jedateblue .jedayy li.action:hover{background: #00A1CB;color:#fff;border-radius:4px;}
.jedateblue .jedayy li:hover{background: #F2F2F2;border-radius:4px;}
.jedateblue .jedayy li.disabled{ color:#bbb;}
.jedateblue .jedaym li{width:50%;float:left;text-align: center;height:32px; line-height:32px;font-size: 14px;}
.jedateblue .jedaym li.action,.jedateblue .jedaym li.action:hover{background: #00A1CB;color:#fff;border-radius:4px;}
.jedateblue .jedaym li:hover{background: #F2F2F2;border-radius:4px;}
.jedateblue .jedaym li.disabled { color: #bbb;  }
.jedateblue .jedaol{width:100%;overflow:auto;}
.jedateblue .jedaul{ padding:4px;overflow:auto;}
.jedateblue .jedaol li{width:14.28%; float:left; height:30px; line-height:30px; text-align:center; position:relative; overflow:hidden;}
.jedateblue .jedaul li{width:14.28%; float:left; height:36px;  text-align:center; position:relative; overflow:hidden;font-family:'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;}
.jedateblue .jedaul li .nolunar{line-height: 36px;font-size: 15px;}
.jedateblue .jedaul li .solar{height:16px;line-height:16px;font-size: 14px;padding-top: 3px;display: block;}
.jedateblue .jedaul li .lunar{height:16px;line-height:16px;font-size: 12px;overflow:hidden;display: block;padding: 0 5px;}
.jedateblue .jedaul li{width:14.28%;float:left;}
.jedateblue .jedaol li.weeks{background:#f5f5f5;border-bottom: 1px solid #ddd;}
.jedateblue .jedaul li.action,.jedateblue .jedaul li.action:hover,.jedateblue .jedaul li.action .lunar{background: #00A1CB;color:#fff;border-radius:4px;}
.jedateblue .jedaul li.other,.jedateblue .jedaul li.other .nolunar,.jedateblue .jedaul li.other .lunar{color:#4DDBFF;}
.jedateblue .jedaul li.disabled,.jedateblue .jedaul li.disabled .nolunar,.jedateblue .jedaul li.disabled .lunar{ color:#bbb;}
.jedateblue .jedaul li.disabled:hover{background:#fff;}
.jedateblue .jedaul li:nth-child(7n){border-right:none;}
.jedateblue .jedaul li:hover{background: #F2F2F2;border-radius:4px;}
.jedateblue .jedaul li.red{ color:#ff0000;}
.jedateblue .jedaul li .marks{ width:5px; height:5px; background:#ff0000; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}
.jedateblue .jedaul li.action .marks{ width:5px; height:5px; background:#fff; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}

.jedateblue .jedatebot{height:34px;line-height:34px; padding:0 3px 0 5px;overflow:hidden;background:#f5f5f5;}
.jedateblue .jedatebot .jedatehms{border:1px #ddd solid;background-color: #fff;margin:0px 5% 3px 0;padding-left:1px;display:block;overflow:hidden;}
.jedateblue .jedatebot .botflex{width:50%;float:left;display: inline-block;margin:0;padding-top:3px; overflow:hidden;}
.jedateblue .jedatebot .botflex li{width:32px; float:left;text-align:center;}
.jedateblue .jedatebot .botflex li input{width:100%;float:left;padding: 0;border:none;text-align: center;display:block;height:26px;line-height:26px;text-decoration: none;outline:none;-moz-outline:none;font-size: 14px;font-family:'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;}
.jedateblue .jedatebot .botflex i{width:12px;float:left;height:26px;line-height:24px;font-style:normal;display:block;text-align: center;background: #f2f2f2; }
.jedateblue .jedatebot .jedatebtn{text-align:center;font-size: 12px;}
.jedateblue .jedatebot .jedatebtn span{width:31%;float:right; margin:0 1.1%;background-color: #00A1CB;color: #fff;display: block;height:28px;line-height:28px; border-radius:4px;text-align:center;}

.jedateblue .jedateprophms{width: 100%;background: #FFF;}
.jedateblue .jedateproppos{position:absolute;left:0; top:0px;display:none;}
.jedateblue .jedatepropfix{display:block;}
.jedateblue .jedatepropcon{padding:40px 5px 7px 5px;background-color: #fff; overflow:hidden;position: relative;}
.jedateblue .jedatehmstitle{width:100%;height:40px;line-height:40px;position:absolute;left:0;top:0;background: #00A1CB; color:#EEEEEE;overflow:hidden;text-align:center;font-size: 15px;}
.jedateblue .jedateproptext{width:72px; float:left;height:30px;line-height:30px; text-align:center;margin:8px 0 0 10px;}
.jedateblue .jedatehmscon{width:72px;height:204px; float:left; overflow-y:auto;border: 1px solid #ddd; margin:0px 0px 0px 10px;}
.jedateblue .jedatehmscon p{width:100%;float:left;text-align: center;height:25px; line-height:25px;font-size: 14px;}
.jedateblue .jedatehmscon p:hover{background: #F2F2F2;}
.jedateblue .jedatehmscon p.action,.jedateblue .jedatehmscon p.action:hover{background: #00A1CB;color:#fff;}
.jedateblue .jedatehmscon p.disabled{ background: #fbfbfb;color:#ccc;}
.jedateblue .jedatehmscon p.disabled.action{ background: #00A1CB;color:#FFFFFF;filter:Alpha(opacity=30);opacity:.3; }
.jedateblue .jedatems p{width:10%;float:left;text-align: center;height:32px; line-height:32px;}
.jedateblue .jedateh p.action,.jedateblue .jedatems p.action{background: #00A1CB;color:#fff;}
.jedateblue .jedatehmsclose{width:30px; height:30px; line-height:26px; text-align:center;position: absolute;top:50%;right:4px; margin-top:-15px;z-index:150;font-size:24px;}


/* 绿色风格 */
.jedategreen{border:1px #78BA32 solid;background-color:#fff;}
.jedategreen div,.jedategreen ol,.jedategreen ul,.jedategreen li,.jedategreen p,.jedategreen span{margin: 0;padding: 0;list-style-type:none;}
.jedategreen.dateshow{display:block;}
.jedategreen .jedatetop{width:100%;background: #78BA32; color:#fff; overflow:hidden;text-align:center;}
.jedategreen .jedateym{float:left;height:40px; line-height:40px;}
.jedategreen .jedateym span{width:70%;padding: 0;float:left;text-align: center;text-overflow: ellipsis; display:block;}
.jedategreen .jedateym span input{width:100%;float:left;padding: 0;border:none;background-color:transparent;text-align: center;}
.jedategreen .jedateym .triangle{margin: 0;padding:0;font-style:normal;}
.jedategreen .jedateym .triangle:hover{background-color:#93CF50;}
.jedategreen .jedatesety,.jedategreen .jedatesetm{width: 100%; position:absolute;left:0; top:40px; bottom:0;background-color: #fff; z-index:50;}
.jedategreen .jedatesety .ymdropul,.jedategreen .jedatesetm .ymdropul{width:100%;height:254px;overflow:auto;}
.jedategreen .jedatesety .ymdropul li{width:33.3%;float:left;text-align: center;height:50px; line-height:50px;font-size: 16px;}
.jedategreen .jedatesety .ymdropul li.disabled{color:#bbb;}
.jedategreen .jedatesetm .ymdropul li{width:33.3%;float:left;text-align: center;height:61px; line-height:61px;font-size: 16px;}
.jedategreen .jedatesetm .ymdropul li.disabled{color:#bbb;}
.jedategreen .jedatesety .ymdropul li.disabled:hover,.jedategreen .jedatesetm .ymdropul li.disabled:hover{background:#fff;}
.jedategreen .jedatesety .ymdropul li:hover,.jedategreen .jedatesetm .ymdropul li:hover{background: #F2F2F2;border-radius:4px;}
.jedategreen .jedatesety .ymdropul li.action,.jedategreen .jedatesetm .ymdropul li.action{background: #78BA32;color:#fff;border-radius:4px;}
.jedategreen .jedatesety .ymdropul li.action:hover,.jedategreen .jedatesetm .ymdropul li.action:hover{background: #78BA32;color:#fff;}
.jedategreen .jedatetopym p{overflow:auto; padding-top:4px;}
.jedategreen .jedatetopym p span{width:31%; margin:0 1.1%;background-color: #78BA32;color: #fff;display: block;height:28px;line-height:28px; border-radius:5px;text-align:center;}
.jedategreen .jedatetopym p span.jedateymchri{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedategreen .jedatetopym p span.jedateymchle{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedategreen .jedatetopym p span.jedateymchok{background-color: #78BA32;color:#fff;float:right;font-size: 12px;}

.jedategreen .jedayy,.jedategreen .jedaym{height:202px;overflow:auto; padding:5px;}
.jedategreen .jedayy li{width:33.3%;float:left;text-align: center;height:38px; line-height:38px;font-size: 14px;}
.jedategreen .jedayy li.action,.jedategreen .jedayy li.action:hover{background: #78BA32;color:#fff;border-radius:4px;}
.jedategreen .jedayy li:hover{background: #F2F2F2;border-radius:4px;}
.jedategreen .jedayy li.disabled{ color:#bbb;}
.jedategreen .jedaym li{width:50%;float:left;text-align: center;height:32px; line-height:32px;font-size: 14px;}
.jedategreen .jedaym li.action,.jedategreen .jedaym li.action:hover{background: #78BA32;color:#fff;border-radius:4px;}
.jedategreen .jedaym li:hover{background: #F2F2F2;border-radius:4px;}
.jedategreen .jedaym li.disabled { color: #bbb;  }
.jedategreen .jedaol{width:100%;overflow:auto;}
.jedategreen .jedaul{ padding:4px;overflow:auto;}
.jedategreen .jedaol li{width:14.28%; float:left; height:30px; line-height:30px; text-align:center; position:relative; overflow:hidden;}
.jedategreen .jedaul li{width:14.28%; float:left; height:36px;  text-align:center; position:relative; overflow:hidden;}
.jedategreen .jedaul li .nolunar{line-height: 40px;font-size: 15px;}
.jedategreen .jedaul li .solar{height:18px;line-height:16px;font-size: 14px;padding-top: 3px;display: block;}
.jedategreen .jedaul li .lunar{height:16px;line-height:16px;font-size: 12px;overflow:hidden;display: block;padding: 0 5px;}
.jedategreen .jedaul li{width:14.28%;float:left;}
.jedategreen .jedaol li.weeks{background:#f5f5f5;border-bottom: 1px solid #ddd;}
.jedategreen .jedaul li.action,.jedategreen .jedaul li.action:hover,.jedategreen .jedaul li.action .lunar{background: #78BA32;color:#fff;border-radius:4px;}
.jedategreen .jedaul li.other,.jedategreen .jedaul li.other .nolunar,.jedategreen .jedaul li.other .lunar{color:#AFDC7E;}
.jedategreen .jedaul li.disabled,.jedategreen .jedaul li.disabled .nolunar,.jedategreen .jedaul li.disabled .lunar{ color:#bbb;}
.jedategreen .jedaul li.disabled:hover{background:#fff;}
.jedategreen .jedaul li:nth-child(7n){border-right:none;}
.jedategreen .jedaul li:hover{background: #F2F2F2;border-radius:4px;}
.jedategreen .jedaul li.red{ color:#ff0000;}
.jedategreen .jedaul li .marks{ width:5px; height:5px; background:#ff0000; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}
.jedategreen .jedaul li.action .marks{ width:5px; height:5px; background:#fff; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}

.jedategreen .jedatebot{height:34px;line-height:34px; padding:0 3px 0 5px;overflow:hidden;background:#f5f5f5;}
.jedategreen .jedatebot .jedatehms{border:1px #ddd solid;background-color: #fff;margin:0px 5% 3px 0;padding-left:1px;display:block;overflow:hidden;}
.jedategreen .jedatebot .botflex{width:50%;float:left;display: inline-block;margin:0;padding-top:3px; overflow:hidden;}
.jedategreen .jedatebot .botflex li{width:32px; float:left;text-align:center;}
.jedategreen .jedatebot .botflex li input{width:100%;float:left;padding: 0;border:none;text-align: center;display:block;height:26px;line-height:26px;text-decoration: none;outline:none;-moz-outline:none;font-size: 14px;font-family:'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;}
.jedategreen .jedatebot .botflex i{width:12px;float:left;height:26px;line-height:24px;font-style:normal;display:block;text-align: center;background: #f2f2f2; }
.jedategreen .jedatebot .jedatebtn{text-align:center;font-size: 12px;}
.jedategreen .jedatebot .jedatebtn span{width:31%;float:right; margin:0 1.1%;background-color: #78BA32;color: #fff;display: block;height:28px;line-height:28px; border-radius:4px;text-align:center;}

.jedategreen .jedateprophms{width: 100%;background: #FFF;}
.jedategreen .jedateproppos{position:absolute;left:0; top:0px; padding-top:0px; display:none;}
.jedategreen .jedatepropfix{display:block;}
.jedategreen .jedatepropcon{padding:40px 5px 7px 5px;background-color: #fff; overflow:hidden;position: relative;}
.jedategreen .jedatehmstitle{width:100%;height:40px;line-height:40px;position:absolute;left:0;top:0;background: #78BA32; color:#EEEEEE;overflow:hidden;text-align:center;font-size: 15px;}
.jedategreen .jedateproptext{width:72px; float:left;height:30px;line-height:30px; text-align:center;margin:8px 0 0 10px;}
.jedategreen .jedatehmscon{width:72px;height:204px; float:left; overflow-y:auto;border: 1px solid #ddd; margin:0px 0px 0px 10px;}
.jedategreen .jedatehmscon p{width:100%;float:left;text-align: center;height:25px; line-height:25px;font-size: 14px;}
.jedategreen .jedatehmscon p:hover{background: #F2F2F2;}
.jedategreen .jedatehmscon p.action,.jedategreen .jedatehmscon p.action:hover{background: #78BA32;color:#fff;}
.jedategreen .jedatehmscon p.disabled{background: #fbfbfb;color:#ccc;}
.jedategreen .jedatehmscon p.disabled.action{ background: #78BA32;color:#FFFFFF;filter:Alpha(opacity=30);opacity:.3; }
.jedategreen .jedatems p{width:10%;float:left;text-align: center;height:32px; line-height:32px;}
.jedategreen .jedateh p.action,.jedategreen .jedatems p.action{background: #78BA32;color:#fff;}
.jedategreen .jedatehmsclose{width:30px; height:30px; line-height:26px; text-align:center;position: absolute;top:50%;right:4px; margin-top:-15px;z-index:150;font-size:24px;}


/* 红色风格 */
.jedatered{border:1px #D91600 solid;background-color:#fff;}
.jedatered div,.jedatered ol,.jedatered ul,.jedatered li,.jedatered p,.jedatered span{margin: 0;padding: 0;list-style-type:none;}
.jedatered.dateshow{display:block;}
.jedatered .jedatetop{width:100%;background: #D91600; color:#fff; overflow:hidden;text-align:center;}
.jedatered .jedateym{float:left;height:40px; line-height:40px;}
.jedatered .jedateym span{width:70%;padding: 0;float:left;text-align: center;text-overflow: ellipsis; display:block;}
.jedatered .jedateym span input{width:100%;float:left;padding: 0;border:none;background-color:transparent;text-align: center;}
.jedatered .jedateym .triangle{margin: 0;padding:0;font-style:normal;}
.jedatered .jedateym .triangle:hover{background-color:#FF1F06;}
.jedatered .jedatesety,.jedatered .jedatesetm{width: 100%; position:absolute;left:0; top:40px; bottom:0;background-color: #fff; z-index:50;}
.jedatered .jedatesety .ymdropul,.jedatered .jedatesetm .ymdropul{width:100%;height:254px;overflow:auto;}
.jedatered .jedatesety .ymdropul li{width:33.3%;float:left;text-align: center;height:50px; line-height:50px;font-size: 16px;}
.jedatered .jedatesety .ymdropul li.disabled{color:#bbb;}
.jedatered .jedatesetm .ymdropul li{width:33.3%;float:left;text-align: center;height:61px; line-height:61px;font-size: 16px;}
.jedatered .jedatesetm .ymdropul li.disabled{color:#bbb;}
.jedatered .jedatesety .ymdropul li.disabled:hover,.jedatered .jedatesetm .ymdropul li.disabled:hover{background:#fff;}
.jedatered .jedatesety .ymdropul li:hover,.jedatered .jedatesetm .ymdropul li:hover{background: #F2F2F2;border-radius:4px;}
.jedatered .jedatesety .ymdropul li.action,.jedatered .jedatesetm .ymdropul li.action{background: #D91600;color:#fff;border-radius:4px;}
.jedatered .jedatesety .ymdropul li.action:hover,.jedatered .jedatesetm .ymdropul li.action:hover{background: #D91600;color:#fff;}
.jedatered .jedatetopym p{overflow:auto; padding-top:4px;}
.jedatered .jedatetopym p span{width:31%; margin:0 1.1%;background-color: #D91600;color: #fff;display: block;height:28px;line-height:28px; border-radius:5px;text-align:center;}
.jedatered .jedatetopym p span.jedateymchri{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedatered .jedatetopym p span.jedateymchle{background-color: #F0F0F0;color: #555;float:left;font-size: 16px;}
.jedatered .jedatetopym p span.jedateymchok{background-color: #D91600;color:#fff;float:right;font-size: 12px;}

.jedatered .jedayy,.jedatered .jedaym{height:202px;overflow:auto; padding:5px;}
.jedatered .jedayy li{width:33.3%;float:left;text-align: center;height:38px; line-height:38px;font-size: 14px;}
.jedatered .jedayy li.action,.jedatered .jedayy li.action:hover{background: #D91600;color:#fff;border-radius:4px;}
.jedatered .jedayy li:hover{background: #F2F2F2;border-radius:4px;}
.jedatered .jedayy li.disabled{ color:#bbb;}
.jedatered .jedaym li{width:50%;float:left;text-align: center;height:32px; line-height:32px;font-size: 14px;}
.jedatered .jedaym li.action,.jedatered .jedaym li.action:hover{background: #D91600;color:#fff;border-radius:4px;}
.jedatered .jedaym li:hover{background: #F2F2F2;border-radius:4px;}
.jedatered .jedaym li.disabled { color: #bbb;  }
.jedatered .jedaol{width:100%;overflow:auto;}
.jedatered .jedaul{ padding:4px;overflow:auto;}
.jedatered .jedaol li{width:14.28%; float:left; height:30px; line-height:30px; text-align:center; position:relative; overflow:hidden;}
.jedatered .jedaul li{width:14.28%; float:left; height:36px;  text-align:center; position:relative; overflow:hidden;}
.jedatered .jedaul li .nolunar{line-height: 40px;font-size: 15px;}
.jedatered .jedaul li .solar{height:18px;line-height:16px;font-size: 14px;padding-top: 3px;display: block;}
.jedatered .jedaul li .lunar{height:16px;line-height:16px;font-size: 12px;overflow:hidden;display: block;padding: 0 5px;}
.jedatered .jedaul li{width:14.28%;float:left;}
.jedatered .jedaol li.weeks{background:#f5f5f5;border-bottom: 1px solid #ddd;}
.jedatered .jedaul li.action,.jedatered .jedaul li.action:hover,.jedatered .jedaul li.action .lunar{background: #D91600;color:#fff;border-radius:4px;}
.jedatered .jedaul li.other,.jedatered .jedaul li.other .nolunar,.jedatered .jedaul li.other .lunar{color:#FF8C80;}
.jedatered .jedaul li.disabled,.jedatered .jedaul li.disabled .nolunar,.jedatered .jedaul li.disabled .lunar{ color:#bbb;}
.jedatered .jedaul li.disabled:hover{background:#fff;}
.jedatered .jedaul li:nth-child(7n){border-right:none;}
.jedatered .jedaul li:hover{background: #F2F2F2;border-radius:4px;}
.jedatered .jedaul li.red{ color:#ff0000;}
.jedatered .jedaul li .marks{ width:5px; height:5px; background:#ff0000; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}
.jedatered .jedaul li.action .marks{ width:5px; height:5px; background:#fff; -webkit-border-radius:50%;border-radius:50%; position:absolute; right:2px; top:4px;}

.jedatered .jedatebot{height:34px;line-height:34px; padding:0 3px 0 5px;overflow:hidden;background:#f5f5f5;}
.jedatered .jedatebot .jedatehms{border:1px #ddd solid;background-color: #fff;margin:0px 5% 3px 0;padding-left:1px;display:block;overflow:hidden;}
.jedatered .jedatebot .botflex{width:50%;float:left;display: inline-block;margin:0;padding-top:3px; overflow:hidden;}
.jedatered .jedatebot .botflex li{width:32px; float:left;text-align:center;}
.jedatered .jedatebot .botflex li input{width:100%;float:left;padding: 0;border:none;text-align: center;display:block;height:26px;line-height:26px;text-decoration: none;outline:none;-moz-outline:none;font-size: 14px;font-family:'Avenir Next', Avenir, 'Helvetica Neue', Helvetica, 'Lantinghei SC', 'Hiragino Sans GB', 'Microsoft YaHei', '\5FAE\8F6F\96C5\9ED1', STHeiti, 'WenQuanYi Micro Hei', SimSun, sans-serif;}
.jedatered .jedatebot .botflex i{width:12px;float:left;height:26px;line-height:24px;font-style:normal;display:block;text-align: center;background: #f2f2f2; }
.jedatered .jedatebot .jedatebtn{text-align:center;font-size: 12px;}
.jedatered .jedatebot .jedatebtn span{width:31%;float:right; margin:0 1.1%;background-color: #D91600;color: #fff;display: block;height:28px;line-height:28px; border-radius:4px;text-align:center;}

.jedatered .jedateprophms{width: 100%;background: #FFF;}
.jedatered .jedateproppos{position:absolute;left:0; top:0px; padding-top:0px; display:none;}
.jedatered .jedatepropfix{display:block;}
.jedatered .jedatepropcon{padding:40px 5px 7px 5px;background-color: #fff; overflow:hidden;position: relative;}
.jedatered .jedatehmstitle{width:100%;height:40px;line-height:40px;position:absolute;left:0;top:0;background: #D91600; color:#EEEEEE;overflow:hidden;text-align:center;font-size: 15px;}
.jedatered .jedateproptext{width:72px; float:left;height:30px;line-height:30px; text-align:center;margin:8px 0 0 10px;}
.jedatered .jedatehmscon{width:72px;height:204px; float:left; overflow-y:auto;border: 1px solid #ddd; margin:0px 0px 0px 10px;}
.jedatered .jedatehmscon p{width:100%;float:left;text-align: center;height:25px; line-height:25px;font-size: 14px;}
.jedatered .jedatehmscon p:hover{background: #F2F2F2;}
.jedatered .jedatehmscon p.action,.jedatered .jedatehmscon p.action:hover{background: #D91600;color:#fff;}
.jedatered .jedatehmscon p.disabled{background: #fbfbfb;color:#ccc;}
.jedatered .jedatehmscon p.disabled.action{ background: #D91600;color:#FFFFFF;filter:Alpha(opacity=30);opacity:.3; }
.jedatered .jedatems p{width:10%;float:left;text-align: center;height:32px; line-height:32px;}
.jedatered .jedateh p.action,.jedatered .jedatems p.action{background: #D91600;color:#fff;}
.jedatered .jedatehmsclose{width:30px; height:30px; line-height:26px; text-align:center;position: absolute;top:50%;right:4px; margin-top:-15px;z-index:150;font-size:24px;}

.wicon{background-image: url(""); background-repeat:no-repeat; background-position:right center;}
.test1 {
    font-size: 18px;
}
/* 下拉框样式 */
.select-box{ 
    -webkit-transition: all .2s linear;
    -moz-transition: all .2s linear;
    -ms-transition: all .2s linear;
    -o-transition: all .2s linear;
    transition: all .2s linear;
}
.select-box:hover{
    border: 1px solid #2fb2da;
}

/* 下拉框样式 */
/* 单选框样式 */
.radio-box label{
    height: 22px;line-height: 22px;
    cursor: pointer;
}
.disabled{
    color: #999;
}
/* 单选框样式 */


.M_mar_10{
    margin-left: 10px;
}
.P_m{
    padding-top: 11px;
}
.fix_area{
    resize: none;
}
.c_hw{
    width:170px;
    height: 77px;
    vertical-align: middle;
}
.up_pic{
   /*visibility: hidden;*/
    position: absolute;
    z-index: 0;
    left:0;
}
.limit_btn_w{
    width: 5.7em;
    /*position: relative;*/
    /*z-index: 10;*/
    /*cursor: pointer;*/
}
.up_pic{
    opacity: 0;
    /*visibility: hidden;*/
    cursor: pointer;
}
/*daemonUserManagement table margintop*/
.tom_f_margin_t{
       margin-top: 0;
}
.flexmsg{
    display: flex;
    flex-direction:row;
    justify-content:flex-start;
    flex-wrap:wrap;
    width:100%;
    height:175px;
}
.flexmsg li{
    margin-top:5px;
    line-height:30px;
    text-align: center;
    background:#e4e4e4;
    border-radius: 5px;
    transition:0.3s;
    cursor: pointer;
}
.flexmsg li:hover{
    cursor: pointer;
    color:red;
}
.col-11{
    width:145px;
}
.col-10_5{
    min-width:11em;
}
.zqm{
    width:145px;
    text-align:left;
}
.col-42{
    width:42%;
}
.input-text, .textarea{
    text-align:center;
}
.form-horizontal .form-label{
    width:35%;
}
.margin-left{
    margin-left:5px;
    margin-top:1px !important;
}
.dyjmodal{
    left:30%;
    width:62%;
    margin-top:-324px;
}
#accountType,#rechargeType{
    padding-right: 0;
    height: 30px;
    border: 1px solid #ddd;
    text-align: center;
}
.together{
    /*position: absolute;*/
    /*bottom: 15%;*/
    height: 350px;
    width: 100%;
    margin-top: 5%;

    /*padding-left: 40%;*/
    /*text-align: center;*/
}
.together .person,.together .company,.together .remark,.together .tel {
    font-size: 14px;
    font-weight: 600;
    margin-right: 2%;
    width: 35%;
    margin-left: 29%;
}
.together .tel{
    /*margin-left: 6%;*/
}
.together .pmoney,.together .cmoney,.together .mark,.together .code{
    border: 1px solid #ddd;
    height: 31px;
    text-align: center;
    width: 24%;
    display: inline-block;

}
.together .pm,.together .rm{
    margin-top: 1.5%;
    margin-bottom: 1.5%;
}
.together input:hover {
    border: solid 1px #3bb4f2;
}
.together .tel{
    margin-top: 5%;
}
/*.together .yzm{*/
    /*text-align: center;*/
/*}*/
.applyacc-img li{
    float: left;
    position: relative;
    margin-left: 1.25rem;
    margin-bottom: 1.2rem;
    width: 60px;
    height: 60px;
    border: 0.5px solid #ddd;
}
.applyacc-img li img{
    width: 100%;
    height: 100%;
}
.titleWeight{
    font-weight: 700;
}
.addImg{
    display: block;
    width: 60px;
    height: 60px;
    font-size: 5rem;
    line-height: 50px;
    text-align: center;
    color: #ddd;
}
.del-img-icon{
    position: absolute;
    display: inline-block;
    width: 15px;
    height: 15px;
    top: -7.5px;
    right: -7.5px;
    background: url(../img/icon2.png) no-repeat -75px -206px;
    background-size: 400px 400px;
}
.upload-entimg{
    position: absolute;
    width: 60px;
    height: 60px;
    top: 0;
    left: 0;
    z-index: 99;
    opacity: 0;
}
.confirm-apply{
    margin: 2.5rem auto;
    width: 80%;
}
.footer-apply{
    position: absolute;
    box-sizing: border-box;
    padding: 2rem 1rem 1rem;
    width: 90%;
    left: 5%;
    bottom: 5%;
    background: #fffae0;
    font-size: 1.1rem;
}

/*新增vip*/

.pilesBox{
    width: 15%;
    margin-bottom: 200px;
    float: left;
}
#pilebox{
    border: 1px solid #eee;
    width: 100%;
    margin-top: 10px;
    padding-bottom: 50px;
    /*float: left;*/
}
#pilebox ul{
    margin-top: 10px;

}
#pilebox .pilesOne{
    margin-top: 0;
}
#pilebox ul h1{
    font-weight: 700;
    position: relative;
}
#pilebox ul h1 .pileType{
    display: inline-block;
}
#pilebox ul h1 .pr{
    /*font-weight: 700;*/
    position: relative;
    /*margin-left: 15px;*/
    left: 60px;
    font-weight: 500;
    font-size: 12px;
}

#pilebox ul li{
    margin-left: 25px;
    position: relative;
    margin-top: 3px;
    width: 66%;
}
.hide{
    display: none;
}
.drawBack{
    margin-right: 10px;
    font-size: 16px;
}
#pilebox ul li .pilecheckbox{
    margin-left: 20px;
    position: absolute;
    left: 130px;
    top: 5px;
    /*vertical-align: text-bottom;*/
}
.userAddBox{
    display: inline-block;
    width: 30%;
    height: 360px;
    /*float: left;*/
    /*border: 1px solid #ccc;*/
    margin-left: 5%;
    overflow: auto;
}
.userAdd{
    width: 100%;
    height: 330px;
    /*float: left;*/
    border: 1px solid #ccc;
    overflow: auto;
    margin-top: 10px;
    padding: 5px;
}
.newlyAddBox{
    width: 23%;
    height: 360px;
    /*float: left;*/
    display: inline-block;
    /*border: 1px solid #ccc;*/
    margin-left: 5%;
    overflow: auto;
}
.newlyAdd{
    width: 100%;
    height: 330px;
    float: left;
    border: 1px solid #ccc;
    overflow: auto;
    margin-top: 10px;
    padding: 2px;
}
.vipRemarkBox{
    display: inline-block;
    width: 20%;
    height: 200px;
    /*display: inline-block;*/
    /*float: left;*/
    /*border: 1px solid #ccc;*/
    margin-left: 5%;
    overflow: auto;
    margin-top: 20px;
}
.downloadUpfileBox{
    display: inline-block;
    width: 20%;
    height: 200px;
    margin-left: 15%;
    overflow: auto;
    margin-top: 20px;
}
.vipRemark{
    width: 100%;
    height:170px;
    /*float: left;*/
    border: 1px solid #ccc;
    overflow: auto;
    margin-top: 10px;
}
.downloadUpfile{
    width: 100%;
    height:170px;
    overflow: auto;
    margin-top: 10px;
}
.upfileBox{
    display: inline-block;
    width: 24%;
    position: relative;
    left: 20%;
    top: 40%;
    /*cursor: pointer;*/
}
#file{
    width: 100%;
    opacity: 0;
    position: absolute;
    left: -1%;
    height: 100%;
    cursor: pointer;
}
#downloadTel{
    position: relative;
    top: 40%;
    left: 10%;
}
#vipForm{
    width: 78%;
    /*height: 300px;*/
    /*border: 1px solid #ccc;*/
    display: inline-block;
    margin-left: 5%;
    margin-top: 18px;
    /*margin-bottom: 100px;*/
    /*background: #fff;*/
}
.FormLabel{
    display: inline-block;
    vertical-align: middle;
}
#vipForm .vip_input{
    margin-top: 20px;
    padding:0 8%
}
.ml2{
    margin-left: 2%;
}
.width49{
    width: 49%;
}
.inlineBlock{
    display: inline-block;
    /*text-align: center;*/
}
.text-left{
    text-align: left;
}
.text-right{
    text-align: right;
}
.marginTop{
    margin-top: 20px;
}
.width60{
    width: 60%;
}
.marginTop40{
    margin-top: 40px;
}
.userAdd ul{
    height: 100%;
}
.userAdd ul li{
    height: 29px;
    border-collapse: collapse;
    margin-bottom: 1px;
}
.userAdd ul li input{
    height: 100%;
    border: 1px solid #ccc;
    margin-top: 1px;
    margin-left: 1px;
}
.userAdd ul li input:first-child{
    text-align: center;
}
.text-center{
    text-align: center;
    width: 100%;
    height: 100%;
}
/*用户指南*/
.UserGuideBox{
    overflow: hidden;
    /*border: 1px solid red;*/
    height: 600px;
    padding-right: 1%;
}
.userSelect{
    margin:0 20px;
    margin-top: 5px;
}
.UserGuideAdd{
    height: 32px;
    width: 80px;
}
.addBox{
    width:80px;
    margin: 5px 70px 0 0;
    text-align: center;
    position: relative;
}
.addBox ul{
    border: 1px solid #00b7ee;
    position: absolute;
    width: 100%;
    background: #fff;
}
.addBox ul li{
    border-bottom: 1px solid #00b7ee;
    height: 30px;
    line-height: 30px;
}
.addBox ul li:last-child{
    border: none;
}
.addBox ul li:hover{
    cursor: pointer;
    background: #eee;
}
.PrinterAddBox,.backBox{
    position: relative;
    top: -4%;
    z-index: 100;
}
.PrinterAddBox{
    margin-right: 5%;
}
.PrinterAddBox ul{
    /*position: absolute;*/
}
.PrinterAddBox ul li{
    text-align: center;
    border: 1px solid #ccc;
    line-height: 25px;
    height: 25px;
}
.PrinterAddBox ul li:hover{
    background: #CCCCCC;
    cursor: pointer;
}
.PrinterAddBox ul li:last-child{
    border-top: none;
}
.printerLabel{
    text-align: right;
    margin-right: 2%;
    margin-left: 4%;
    width: 21%;
}
.printerSymbol{
    position: absolute;
    top: 27%
}
/*超出省略*/
.overstep{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}
.batch_btn{
    /*position: absolute;*/
    margin-left: 1350px;
}
/*#chart canvas,#chart1 canvas{*/
    /*width:80% !important;*/
    /*height: 80% !important;*/
/*}*/
/*.jia{*/
    /*mar*/
/*}*/
/*.banPileSel{*/
    /*margin-bottom: 50px;*/
/*}*/
.del-img-icon {
    position: absolute;
    display: inline-block;
    width: 15px;
    height: 15px;
    top: -7.5px;
    right: -7.5px;
    background: url(../img/icon2.png) no-repeat -75px -206px;
    background-size: 400px 400px;
    z-index: 99;
    cursor: pointer;
}
.AddBox{
    width: 150px;
    border: 1px solid grey;
    position: absolute;
    z-index: 9999;
    position: absolute;
    top: 30px;
    right: 148px;
}
.AddBox li{
    width: 100%;
    height: 30px;
    border-top: 1px solid #ccc;
    line-height: 30px;
    text-align: center;
    background: #fff;
    font-size: 15px;

}
.text-right{
    text-align: right;
    margin-top: 5px;
}
.AddBox li:hover{
    cursor: pointer;
    background: #eee;
}
.AddBox button{
    width: 100%;
    background: #fff;
    border: none;
    height: 30px;
    line-height: 30px !important;
}
.AddBox button:hover{
    cursor: pointer;
}
.AddBox button .u10{
    vertical-align: middle;
    margin-bottom: 4px;
    margin-right: 3px;
}
#shareType{
    /*width: 15%;*/
}
.selectShareBox .input-text{
    width: 30%;
}
.selectShareBox p{
    color: gray;
}
.selectShareBox p:nth-child(2),.selectShareBox p:nth-child(3){
    margin-top: 5px;
}
.submitBox{
    margin-top: 50px !important;
}
.epgUl li{
    border: 1px solid #eee;
    border-top: none;
    height: 30px;
    line-height: 30px;
}
.epgUl li:hover{
    background: #ccc;
    cursor: pointer;
}
.tableDataExportBtn{
    float: right;
    width: 60px;
    height: 30px;
    margin-top: 100px;
    margin-bottom: 10px;
    margin-right: 20px;
    color: #fff;
    border: none;
    border-radius: 5px;
    cursor: pointer;
    background: #2fb4da;
}
.exportTips{
    float: left;
    color: #ffa165;
    margin-top: 110px;
}
/*定时回收金额*/
.RightOfMoney{
    display: inline-block;
    width: 30%;
    /*border: 1px solid red;*/
    height: 100%;
    vertical-align: middle;
    margin-left: 20px;
}
.RightOfMoney .tips{
    text-align: left;
    padding: 0 40px 0 10px;
    margin-top: 20px;
    font-weight: 700;
    font-size: 13px;
}
.RightOfMoney .sub_btn{
    margin-top: 40px;
}
.RightOfMoney label,.timeSetBox label{
    display:inline-block;
}

.timeSetBox{
    text-align: left;
    margin:5px 0 0 10px;
    box-sizing: border-box;
    overflow: hidden;
    margin-top: 10px;
}
.LeftOfMoney{
    display: inline-block;
    width: 65%;
    height: 100%;
    /*border: 1px solid blue;*/
    vertical-align: middle;
    overflow: auto;
}
.timeSetBox .status{
    width:30% !important;
    margin-left:38px !important
}





